greyhound keeper - Turkish English Dictionary